// 1 安装jwt (全称 jsonwebtoken)
// 2 使用jwt中的两个方法来加密生成token和解密token
const jwt = require('jsonwebtoken')
module.exports={
	// 生成token
	signtoken(data){
		// 加密token (要加密的数据,解密的密钥,token生命周期,过期时间等)
		return jwt.sign(data,'userAdmin')
	},
	// 解密token
	Verifytoken(token){
		
		try{
			return {
				code:200,
				data:jwt.verify(token,'userAdmin')
			}
		}catch(e){
			return {
				code:0,
				data:''
			}
		}
	}
}